10 REM COPYRIGHT 1988 COMPUTE! PUBLICATIONS, INC. - ALL RIGHTS RESERVED 20 PRINT"[147] COPYRIGHT 1988 COMPUTE! PUB., INC." 30 PRINTTAB(11)"ALL RIGHTS RESERVED" 40 IFL=0THENL=1:LOAD"RALLYCODE",8,1 50 SP=53248:POKESP+21,255:FORX=0TO7:POKESP+X*2,X*28+40:POKESP+1+X*2,90 60 POKE2040+X,X+248:NEXT:POKE53281,0:POKE53280,0 70 PRINT"[147][158]BUILDING SPRITES.." 80 FORX=0TO64:READZ:A=A+Z:POKE828+X,Z:NEXT 90 IFA-7027THENPRINT"ERROR IN ML DATA":END 100 S1=15872:S2=S1+64:S3=S2+64:S4=S3+64:S5=S4+64:S6=S5+64:S7=S6+64:S8=S7+64 110 FORY=0TO191:READZ:B=B+Z:POKES1+Y,Z:NEXT 120 IFB-20723THENPRINT"ERROR IN SPRITE DATA":END 130 A=S4:B=S2:GOSUB190:A=S5:B=S1:GOSUB190 140 A=S6:B=S4:GOSUB200:A=S7:B=S3:GOSUB200 150 A=S8:B=S2:GOSUB200:POKE792,0:POKE793,192:POKESP+21,0 160 PRINT"BUILDING TRACK..":FORX=0TO413:READZ:C=C+Z:POKEX+14848,Z:NEXT 170 IFC-58451THENPRINT"ERROR IN TRACK DATA":END 180 POKE631,13:POKE198,1:SYS50689 190 FORY=0TO21:FORX=0TO2:POKEA+63-Y*3+X,PEEK(B+Y*3+X):NEXT:NEXT:RETURN 200 FORY=0TO21:FORX=0TO2:POKEA+Y*3+2-X,PEEK(B+Y*3+X):NEXT:NEXT 210 POKE254,A/256:POKE253,A-PEEK(254)*256:SYS828:RETURN 220 REM ML DATA 230 DATA165,253,133,251,165,254,133,252,160,0,169,0,141,125 240 DATA3,162,0,177,251,61,109,3,240,9,189,117,3,13,125,3 250 DATA141,125,3,232,224,8,208,235,173,125,3,145,251,200 260 DATA192,64,208,218,96,1,2,4,8,16,32,64,128,128,64,32,16,8,4,2,1 270 REM SPRITE DATA 280 DATA0,0,0,0,126,0,3,255,192,15,255,240 290 DATA15,255,240,15,255,240,15,0,240,6,0,96 300 DATA7,255,224,7,255,224,7,255,224,7,255,224 310 DATA15,255,240,30,0,120,31,0,248,31,255,248 320 DATA31,255,248,31,255,248,1,255,128,0,0,0 330 DATA0,0,0,0,0,0,0,0,62,0,0,127 340 DATA128,0,127,224,0,255,240,1,227,248,31,241 350 DATA248,63,248,248,127,252,124,126,254,124,60,127 360 DATA126,62,63,252,31,31,232,31,143,224,15,199 370 DATA192,7,227,128,3,255,128,0,255,128,0,127 380 DATA0,0,30,0,0,0,0,0,0,0,0,0 390 DATA0,0,0,0,0,63,0,0,63,129,248,63 400 DATA255,248,127,255,252,124,254,124,120,254,62,120 410 DATA254,62,120,254,62,120,254,62,120,254,62,124 420 DATA254,124,127,255,252,63,255,248,63,129,248,63 430 DATA0,0,0,0,0,0,0,0,0,0,0,0 440 REM TRACK DATA 450 DATA255,255,224,192,192,194,199,199 460 DATA255,255,63,3,0,0,240,255 470 DATA255,255,254,252,60,28,8,0 480 DATA255,255,0,0,63,127,127,127 490 DATA255,255,0,0,255,254,252,252 500 DATA255,255,0,0,255,3,1,113 510 DATA255,255,7,0,255,255,240,224 520 DATA255,255,240,0,240,255,0,0 530 DATA255,255,0,0,60,252,0,0 540 DATA255,255,127,63,63,63,63,63 550 DATA199,199,199,199,199,199,199,199 560 DATA255,255,255,241,192,128,0,7 570 DATA128,192,255,127,63,31,15,15 580 DATA126,252,252,252,252,252,128,0 590 DATA0,0,28,62,62,62,126,254 600 DATA33,1,3,63,63,63,31,0 610 DATA192,193,192,224,240,252,254,62 620 DATA0,255,255,31,15,15,15,15 630 DATA0,255,255,255,255,192,128,131 640 DATA127,255,255,255,255,31,15,7 650 DATA199,199,199,199,194,192,224,255 660 DATA15,15,15,15,15,31,63,255 670 DATA143,143,143,143,143,143,143,143 680 DATA15,31,31,15,0,0,128,255 690 DATA255,255,255,255,0,0,0,255 700 DATA0,248,254,254,63,31,15,15 710 DATA30,14,14,15,15,15,15,15 720 DATA6,0,0,0,255,255,255,255 730 DATA7,15,31,127,255,240,224,192 740 DATA135,135,135,135,7,7,15,31 750 DATA255,255,254,248,240,240,241,241 760 DATA255,255,0,0,0,255,240,224 770 DATA143,15,15,15,31,255,7,3 780 DATA255,255,240,224,192,192,195,195 790 DATA255,255,63,15,7,7,7,3 800 DATA143,143,143,143,143,143,143,135 810 DATA7,3,0,128,255,255,255,255 820 DATA255,128,0,0,224,240,240,240 830 DATA195,195,65,64,96,112,127,127 840 DATA255,255,255,15,7,3,3,131 850 DATA240,240,248,255,255,255,255,255 860 DATA128,3,7,255,255,255,255,255 870 DATA3,129,192,192,224,255,255,255 880 DATA195,131,3,3,7,255,255,255 890 DATA3,1,0,0,0,128,255,255 900 DATA128,192,255,255,0,0,255,255 910 DATA15,7,7,7,15,31,255,255 920 DATA240,240,240,240,248,252,254,255 930 DATA255,255,127,0,0,0,0,255 940 DATA195,131,3,7,15,31,127,255 950 DATA255,255,255,255,255,255,255,255 960 DATA191,191,191,191,191,191